.TH "Slurm API" "3" "Slurmd status functions" "April 2015" "Slurmd status functions"

.SH "NAME"

slurm_free_slurmd_status, slurm_load_slurmd_status, slurm_print_slurmd_status
\- Slurmd status functions

.SH "SYNTAX"
.LP
#include <slurm/slurm.h>
.LP
.LP
void \fBslurm_free_slurmd_status\fR (
.br
	slurmd_status_t* \fIslurmd_status_ptr\fP
.br
);
.LP
int \fBslurm_load_slurmd_status\fR (
.br
	slurmd_status_t** \fIslurmd_status_ptr\fP
.br
);
.LP
void \fBslurm_print_slurmd_status\fR (
.br
	FILE *\fIout\fP,
.br
	slurmd_status_t* \fIslurmd_status_pptr\fP
.br
);

.SH "ARGUMENTS"
.LP
.TP
\fIslurmd_status_ptr\fP
Slurmd status pointer.  Created by \fBslurm_load_slurmd_status\fR,
used in subsequent function calls, and destroyed by
\fBslurm_free_slurmd_status\fR.

.SH "DESCRIPTION"
.LP
\fBslurm_free_slurmd_status\fR free slurmd state information.
.LP
\fBslurm_load_slurmd_status\fR issue RPC to get the status of slurmd
daemon on this machine.
.LP
\fBslurm_print_slurmd_status\fR output the contents of slurmd status
message as loaded using slurm_load_slurmd_status.

.SH "COPYING"
Copyright (C) 2006-2007 The Regents of the University of California.
Copyright (C) 2008 Lawrence Livermore National Security.
Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).
CODE\-OCEC\-09\-009. All rights reserved.
.LP
This file is part of Slurm, a resource management program.
For details, see <https://slurm.schedmd.com/>.
.LP
Slurm is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
.LP
Slurm is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
details.
